Mira Ave., 12/1 Sukharevskaya Metro Station, Moscow 129090 Russia
View on Map
What travelers say:
Tokyo Japan, this Japanese restaurant, the store is very large, the environment is very good, the whole process is really very comfortable, the waiters are very professional, the action is neat and simple, the customer experience is particularly good.